package com.alibaba.citrus.ots.sales.plan.sdo;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.Date;

/**
 * @author wangyibing
 */
public class DepartmentContractRedLineSDO implements Serializable {
    private Long id;

    private String type;

    private String contractYear;

    private String orgBusinessUnitCode;

    private String orgSalesOrganizationCode;

    private String orgSalesChannelCode;

    private String orgSalesDepartmentCode;

    private String scItemId;

    private Integer annualRedCount;

    private Integer janRedCount;

    private Integer febRedCount;

    private Integer marRedCount;

    private Integer aprRedCount;

    private Integer mayRedCount;

    private Integer juneRedCount;

    private Integer julyRedCount;

    private Integer augRedCount;

    private Integer septRedCount;

    private Integer octRedCount;

    private Integer novRedCount;

    private Integer decRedCount;

    private Integer janRedRatio;

    private Integer febRedRatio;

    private Integer marRedRatio;

    private Integer aprRedRatio;

    private Integer mayRedRatio;

    private Integer juneRedRatio;

    private Integer julyRedRatio;

    private Integer augRedRatio;

    private Integer septRedRatio;

    private Integer octRedRatio;

    private Integer novRedRatio;

    private Integer decRedRatio;

    @SerializedName(value = "gmt_create")
    private Date gmt_create;

    @SerializedName(value = "gmt_modified")
    private Date gmt_modified;

    private String creator;

    private String updater;

    private String features;

    private String tenantId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getContractYear() {
        return contractYear;
    }

    public void setContractYear(String contractYear) {
        this.contractYear = contractYear;
    }

    public String getOrgBusinessUnitCode() {
        return orgBusinessUnitCode;
    }

    public void setOrgBusinessUnitCode(String orgBusinessUnitCode) {
        this.orgBusinessUnitCode = orgBusinessUnitCode;
    }

    public String getOrgSalesOrganizationCode() {
        return orgSalesOrganizationCode;
    }

    public void setOrgSalesOrganizationCode(String orgSalesOrganizationCode) {
        this.orgSalesOrganizationCode = orgSalesOrganizationCode;
    }

    public String getOrgSalesChannelCode() {
        return orgSalesChannelCode;
    }

    public void setOrgSalesChannelCode(String orgSalesChannelCode) {
        this.orgSalesChannelCode = orgSalesChannelCode;
    }

    public String getOrgSalesDepartmentCode() {
        return orgSalesDepartmentCode;
    }

    public void setOrgSalesDepartmentCode(String orgSalesDepartmentCode) {
        this.orgSalesDepartmentCode = orgSalesDepartmentCode;
    }

    public String getScItemId() {
        return scItemId;
    }

    public void setScItemId(String scItemId) {
        this.scItemId = scItemId;
    }

    public Integer getAnnualRedCount() {
        return annualRedCount;
    }

    public void setAnnualRedCount(Integer annualRedCount) {
        this.annualRedCount = annualRedCount;
    }

    public Integer getJanRedCount() {
        return janRedCount;
    }

    public void setJanRedCount(Integer janRedCount) {
        this.janRedCount = janRedCount;
    }

    public Integer getFebRedCount() {
        return febRedCount;
    }

    public void setFebRedCount(Integer febRedCount) {
        this.febRedCount = febRedCount;
    }

    public Integer getMarRedCount() {
        return marRedCount;
    }

    public void setMarRedCount(Integer marRedCount) {
        this.marRedCount = marRedCount;
    }

    public Integer getAprRedCount() {
        return aprRedCount;
    }

    public void setAprRedCount(Integer aprRedCount) {
        this.aprRedCount = aprRedCount;
    }

    public Integer getMayRedCount() {
        return mayRedCount;
    }

    public void setMayRedCount(Integer mayRedCount) {
        this.mayRedCount = mayRedCount;
    }

    public Integer getJuneRedCount() {
        return juneRedCount;
    }

    public void setJuneRedCount(Integer juneRedCount) {
        this.juneRedCount = juneRedCount;
    }

    public Integer getJulyRedCount() {
        return julyRedCount;
    }

    public void setJulyRedCount(Integer julyRedCount) {
        this.julyRedCount = julyRedCount;
    }

    public Integer getAugRedCount() {
        return augRedCount;
    }

    public void setAugRedCount(Integer augRedCount) {
        this.augRedCount = augRedCount;
    }

    public Integer getSeptRedCount() {
        return septRedCount;
    }

    public void setSeptRedCount(Integer septRedCount) {
        this.septRedCount = septRedCount;
    }

    public Integer getOctRedCount() {
        return octRedCount;
    }

    public void setOctRedCount(Integer octRedCount) {
        this.octRedCount = octRedCount;
    }

    public Integer getNovRedCount() {
        return novRedCount;
    }

    public void setNovRedCount(Integer novRedCount) {
        this.novRedCount = novRedCount;
    }

    public Integer getDecRedCount() {
        return decRedCount;
    }

    public void setDecRedCount(Integer decRedCount) {
        this.decRedCount = decRedCount;
    }

    public Integer getJanRedRatio() {
        return janRedRatio;
    }

    public void setJanRedRatio(Integer janRedRatio) {
        this.janRedRatio = janRedRatio;
    }

    public Integer getFebRedRatio() {
        return febRedRatio;
    }

    public void setFebRedRatio(Integer febRedRatio) {
        this.febRedRatio = febRedRatio;
    }

    public Integer getMarRedRatio() {
        return marRedRatio;
    }

    public void setMarRedRatio(Integer marRedRatio) {
        this.marRedRatio = marRedRatio;
    }

    public Integer getAprRedRatio() {
        return aprRedRatio;
    }

    public void setAprRedRatio(Integer aprRedRatio) {
        this.aprRedRatio = aprRedRatio;
    }

    public Integer getMayRedRatio() {
        return mayRedRatio;
    }

    public void setMayRedRatio(Integer mayRedRatio) {
        this.mayRedRatio = mayRedRatio;
    }

    public Integer getJuneRedRatio() {
        return juneRedRatio;
    }

    public void setJuneRedRatio(Integer juneRedRatio) {
        this.juneRedRatio = juneRedRatio;
    }

    public Integer getJulyRedRatio() {
        return julyRedRatio;
    }

    public void setJulyRedRatio(Integer julyRedRatio) {
        this.julyRedRatio = julyRedRatio;
    }

    public Integer getAugRedRatio() {
        return augRedRatio;
    }

    public void setAugRedRatio(Integer augRedRatio) {
        this.augRedRatio = augRedRatio;
    }

    public Integer getSeptRedRatio() {
        return septRedRatio;
    }

    public void setSeptRedRatio(Integer septRedRatio) {
        this.septRedRatio = septRedRatio;
    }

    public Integer getOctRedRatio() {
        return octRedRatio;
    }

    public void setOctRedRatio(Integer octRedRatio) {
        this.octRedRatio = octRedRatio;
    }

    public Integer getNovRedRatio() {
        return novRedRatio;
    }

    public void setNovRedRatio(Integer novRedRatio) {
        this.novRedRatio = novRedRatio;
    }

    public Integer getDecRedRatio() {
        return decRedRatio;
    }

    public void setDecRedRatio(Integer decRedRatio) {
        this.decRedRatio = decRedRatio;
    }

    public Date getGmtCreate() {
        return gmt_create;
    }

    public void setGmtCreate(Date gmt_create) {
        this.gmt_create = gmt_create;
    }

    public Date getGmtModified() {
        return gmt_modified;
    }

    public void setGmtModified(Date gmt_modified) {
        this.gmt_modified = gmt_modified;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public String getUpdater() {
        return updater;
    }

    public void setUpdater(String updater) {
        this.updater = updater;
    }

    public String getFeatures() {
        return features;
    }

    public void setFeatures(String features) {
        this.features = features;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

}
